Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firefox 52 奇怪重定向行为和问题集合 #21

Closed
fengyc opened this issue Mar 9, 2017 · 29 comments
Closed

Firefox 52 奇怪重定向行为和问题集合 #21

fengyc opened this issue Mar 9, 2017 · 29 comments

Comments

@fengyc
Copy link
Owner

fengyc commented Mar 9, 2017

不知道这个是什么鬼,在重定向前,firefox 会先加载旧的url,如果旧的 url 无法访问就会重定向失败

https://bugzilla.mozilla.org/show_bug.cgi?id=1345893

@fengyc
Copy link
Owner Author

fengyc commented Mar 9, 2017

#19 storage.sync 文档有坑,firefox 52 上 storage.sync 是可用的,但需要配置

@ivysrono 在 about:config 中找到 storage.sync 选项,打开后就可以用

@ivysrono
Copy link

ivysrono commented Mar 9, 2017

user_pref("webextensions.storage.sync.enabled", true); //#21
好坑……那个选项干脆默认改参数吧。

我说今天重定向怎么那么慢……

@fengyc
Copy link
Owner Author

fengyc commented Mar 10, 2017

有其它人也被坑了 https://bugzilla.mozilla.org/show_bug.cgi?id=1346077
chrome 一直好好的。。。难道要转战 chrome ?

@gloomy-ghost
Copy link

@fengyc 好巧啊,那个bug是我提的……

@ivysrono
Copy link

我都想来召唤鬼兄了…

@fengyc
Copy link
Owner Author

fengyc commented Mar 10, 2017

👍 ...

@JerryJian
Copy link

JerryJian commented Mar 13, 2017

改了配置还是去加载 googleapis,52版的32位64位都是这样的,是不是要等Firefox自己修复这个问题才行

@fengyc
Copy link
Owner Author

fengyc commented Mar 13, 2017

@JerryJian 目前来看要等这个问题处理掉才能正常使用,或者回退到 firefox 51 ... 我自己退回到 51 了

@JerryJian
Copy link

@fengyc 好的,我先用Chrome了,正好你的Chrome版本发布了,等Firefox更新了再用吧

@fengyc
Copy link
Owner Author

fengyc commented Mar 13, 2017

chrome 可用开发者模式,从 release https://github.com/fengyc/URLRedirector/releases 上下载下来解压就能加载使用

@fengyc
Copy link
Owner Author

fengyc commented Mar 18, 2017

重定向的 BUG 已被确认,https://bugzilla.mozilla.org/show_bug.cgi?id=1345893
status-firefox52:affected
status-firefox53:affected
status-firefox54:affected
status-firefox55:affected
接下来就等吧。。。

@fengyc
Copy link
Owner Author

fengyc commented Apr 5, 2017

https://bugzilla.mozilla.org/show_bug.cgi?id=1345893#c43
影响太大,firefox 52 上可能不会修复这个 bug

@yfdyh000
Copy link

@fengyc 那个是批量标记错过提升周期的bug。

截至目前,没有提升请求。Firefox 53的合并日是2017-04-18。

@gloomy-ghost
Copy link

gloomy-ghost commented Apr 16, 2017

WOW,8年资历的 mozillian 0v0

EDIT: 咳咳,所以已修复这个 bug 的 Fx55 下周就变成Aurora了,如果要加快的话得申请 Beta uplift?然而这并不是 top crasher,regression window 也只是导致这个缺陷暴露的小改动,可以说这个 bug 改善网络性能来申请 uplift 么……

@ivysrono
Copy link

我本来都在考虑直接用55了……原来还有加快途径啊。

@gloomy-ghost 你这样edit,邮件里看不见的,我来帮你一把~

@yfdyh000
Copy link

@gloomy-ghost 现在申请可能有点晚了。可以写在 [User impact if declined],具体审批标准不明。因为有单元测试,所以通过几率可能大些。但因为不是广泛影响,所以不一定被批准。

@gloomy-ghost
Copy link

这个插件加上 https://addons.mozilla.org/en-US/firefox/addon/smart-https-revived/ 可以凑齐 1k 受影响用户… 一个是重定向速度大幅减慢甚至失败(如果原站已经挂掉的话),另一个是直接发送了 http 请求…

但是这个是不是得 assigns 来提?就算明天 mixedpuppy 早上就看到也不一定来得及吧😂

@ivysrono
Copy link

https://addons.mozilla.org/zh-CN/firefox/addon/redirector/
这个也是 WebExtesion,应该也受影响的,直接就是 10k 用户。

@yfdyh000
Copy link

那你们可以提出试试,写在[受影响]中。
没限定必须分配者提,只是分配者一般更了解补丁是否适合提升(比如有些可能不兼容之前版本)。
不一定来得及,只能碰碰运气。beta和aurora可以一起标,顶多错过一个。

@ivysrono
Copy link

昨天从 @yfdyh000 维护的 AMO WebExtension 收藏集中挖到了好几个宝,多谢多谢。

@xunxun1982
Copy link

52ESR还是有希望的 还是自己打补丁靠谱

@fengyc
Copy link
Owner Author

fengyc commented Apr 18, 2017

@yfdyh000 哦,我不是很了解 mozilla 的 bug 管理流程,惭愧,我只在 need info 时交了些测试代码,看 https://bugzilla.mozilla.org/show_bug.cgi?id=1345893#a3454413_580382 连 firefox 53 都是 wontfix ~

@yfdyh000
Copy link

@fengyc 因为Firefox 53今天发布了,这不是导致严重问题的bug,不适合提升补丁到Release。

@JerryJian
Copy link

53也不修复么,有没有其他重定向方法绕过这个BUG,已经用了一个月Chrome了,还是想用火狐

@ivysrono
Copy link

等楼上大大出pcxfirefox编译版

@gloomy-ghost
Copy link

Fx54 已经给批准了,到 beta 等推送吧

@KrasnayaPloshchad
Copy link
Contributor

Fx54 已经进了 beta 通道,去 FTP 服务器看看 😁

@ivysrono
Copy link

54已经推送,问题已经解决,可以close了。

@fengyc
Copy link
Owner Author

fengyc commented Jun 25, 2017

https://bugzilla.mozilla.org/show_bug.cgi?id=1345893
最新的 bug 动态上已处理了此问题

@fengyc fengyc closed this as completed Jun 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants